83322280
8606390
32012326
40465912
63873068
6442491
35745110
18007414
86526600
54993903
72934706
18227566
52254836
27139445
17714484
5055388
56422233
24567455
37333774
89922413
17693936
72707569
51527722
90019289
4905864
42669083
94957835
99638879
76974921
48699833
78517554
45411410
37333365
15155706
25439303
53245611
2222130
1322452
60735318
69015978