68548853
31967373
5827830
2393882
90044844
16773351
93173451
8750351
39229700
77853139
90778665
821539
10714968
55729506
4221410
64833834
77122398
80692135
15017952
2461280
45513920
55717694
16209290
81431527
51355178
64648525
45585368
47148230
86176711
74277439
75917225
96136769
83656561
85768366
99387331
74592847
40981411
78517307
26659285
9213815