77532325
20724637
6208299
891260
83258176
57739657
83739896
97268220
23383629
46543637
15077722
74371003
66844447
57625358
2452847
75882828
13854550
52841917
92764577
63751383
13987984
31087432
16747456
317646
33643420
24034643
1016944
36775754
16101282
6905691
87715487
40405932
44398902
29343442
11646453
12578841
98938712
6734959
9305523
4504643