66525383
88493812
67105257
13663228
34373392
18643651
51097142
92405531
31155813
67408255
96657681
38608134
88522868
50136139
21281173
884409
83084759
99968276
23114945
29701423
94217625
43229727
441015
625800
88945255
4803398
5856184
99514368
27267978
80345194
58326945
80485405
85927805
21834528
77028624
60226920
59868062
7398060
61025195
63886544