62046983
94393524
5099348
50683957
4876203
9216410
62641533
3089764
48984716
72842080
33623621
9452108
35026459
26296684
5256609
5499078
61932033
50154760
12401274
88586818
83702296
791678
67909813
22764784
27875480
7176426
96203135
25809747
77107256
19266325
58964513
97249478
54128954
369529
1577168
51833981
59761184
24485295
13045726
3732781