63656788
6810697
26526930
11486093
29742322
81071140
24398834
42349276
16257650
68541776
57529447
47348860
75352188
235377
67277513
8852837
32279433
40541787
1477315
9733753
92697298
27254448
23535631
23015390
26356625
22151111
68553943
96642824
93986133
4881352
64975539
13068296
26172203
11345703
69643460
79631173
82786534
60665320
22539966
4013914