87432731
55072574
19522129
99023193
49439080
86027500
53411830
36303583
48597126
51705277
8252911
58726300
15106253
27735260
7578410
72104387
86939505
65269436
19244684
37008452
2090862
94586361
11545229
75246442
15161921
3621534
76396919
28906092
8569201
24362780
28897233
98964316
83928620
84007549
89925684
7358945
61373315
50142450
7935112
61449114