9246832
2816443
76177330
92469197
11328917
13824602
64981016
20215043
98567769
82066144
81431347
2113919
39256092
17735111
9040518
64567065
77278820
53123283
6371355
49659220
53078984
6480383
11947936
86687653
13723656
85579928
77004403
71034432
358968
83418594
27789328
11882888
7423690
60865013
5895791
3944800
73975403
69586442
45622870
97559455