50972852
7447407
84034017
6542155
82876316
84105064
25979236
72704723
34357268
28425803
8329430
81769862
65601182
18833426
83177183
44294382
95217067
10317215
66256018
61184189
813090
71533006
66564364
94303693
98026109
8926729
64804441
84693640
5771517
19443572
16101084
65856190
76462562
895898
57804015
1002532
34514877
98663469
5535418
59369042