83385817
54352359
22126200
44531113
92947105
12677454
70742236
56534357
93528786
19477649
7306022
34336518
69658286
40572370
37316709
9271545
93923032
9930989
32194391
11917520
82499502
4255724
15134143
39996294
34456071
57796376
21395571
88437781
29136779
82975605
79865109
60691616
14067392
34666922
8828076
44304896
86833671
27736687
95519635
8005546