66964366
22227641
63274300
60943810
5708621
15179388
6428053
92066311
84895885
14946933
38744124
9523614
95384383
69232698
95939234
92467495
41747574
23396002
7692318
60973385
49906230
68216660
80361775
51163063
89351082
85202668
30445046
25972255
2506363
50651899
82516232
4447235
17651966
35803837
202595
485982
7089377
86558800
58586153
74099070