18069499
65243450
66044517
81966853
69121153
63883739
94335864
96038199
65625445
33205057
72779941
16879605
61803951
60977325
55239003
94547013
65508908
91598683
68468636
36976627
20943088
64348571
99086016
87848553
23633135
23081547
14859062
9271341
92929083
95405363
24895168
61645385
96754760
43028369
90659516
1639199
96754486
16848652
96822853
60859145