58952492
89522413
63238730
66664736
75883054
60018708
77251794
14507558
38695496
34375951
30852843
3940366
30165016
31336048
42976500
77097467
1667397
76644241
12514606
80963599
2542937
2049460
48382103
42712722
50744540
20587570
37219122
2965751
17799439
51752662
24223428
97396728
48116006
5851217
60272885
93586530
87126833
467087
6164307
88617209