34879848
74785884
31343111
85192870
57445401
47923258
69029676
41106231
81598892
65217443
51906737
15263140
89495433
6884116
48499655
60019434
10341704
94497232
45795783
38807477
43612812
48173996
46446356
71111289
36855486
48576459
49298794
87135455
33669145
61284782
9954073
5697726
67397387
60265821
82972726
68019456
59521707
80515974
35433658
22062986