39302792
94601827
16794652
90667586
64914072
57541720
21227633
981971
57077010
8516482
97888787
5013493
96978963
45176078
29984955
61514378
38712357
913481
14538744
96915560
1134523
26743538
581759
70334312
75844159
8201220
74573745
70218087
65512726
6776846
27944106
54651778
53424238
8177223
32347381
70421576
9696723
17678761
48861665
50122131