41611943
34489015
5995352
35682151
77233648
39438621
65437625
81117177
36811795
24864529
7834463
4173780
95502792
59505468
13137344
53414441
5080863
55368637
92599996
66388382
68128986
90328148
16351999
82366682
53278835
4348580
94727894
80055139
35665722
656822
38762895
37675422
70577943
1671958
83589
44945620
19428125
86033010
55065165
80594897