32016512
33979419
81208787
67872608
26861461
90039441
82409486
23125779
47666215
17854825
74085214
97417319
12898200
47569586
92389996
11535757
96179981
8928205
51083212
36405467
24217728
24639244
48762906
34069623
23581553
75357306
75504198
17774478
41597738
93673434
63232298
21344725
71997384
96007724
4927846
1449295
974134
55002092
11742379
69308414