35289059
29148249
20848208
25623288
37274681
71972734
60904538
2948992
10817513
20331231
63498937
54273055
96824920
14027427
3155756
18459797
72946633
56173434
81659956
61231517
22502078
34463318
94325967
43415526
87604464
78064530
95731848
91455560
9806203
58964213
60701743
11524216
83292200
8377086
78918959
24809448
35568215
31016658
84834729
81038228