93654041
32101653
96882004
7148385
24689973
11654461
50628932
56216749
22972736
39388385
11292703
72882486
30065125
74276377
659370
63289272
98583817
43952224
67957416
41055841
17693180
7941201
4158376
7573998
64001049
27322956
3523822
39654544
28235518
68347501
48808463
3989895
72184824
45018647
39874861
8635133
37382226
6706844
50339465
98146384