29337270
92555122
5921390
35766106
47451190
2751831
12702423
48113101
12759808
36704785
65967739
724254
2167877
10934250
38426088
27864376
36123937
21192786
37168150
82128288
71275133
99596039
2925602
51509494
92754793
3951412
24598080
63447352
16752068
78056366
50852670
72239892
38075524
69997439
31904918
54638977
92144267
40323954
25952909
22724613