63593384
93697829
21677203
9361782
29681628
944828
74215223
50269237
95967532
133312
29813099
28496739
44105736
59281433
17955630
24819676
97429048
17366368
43835520
90457722
89787102
90828905
94864615
2594531
64621293
77678690
8362751
10718250
3085652
79674111
90139817
8659696
2485318
56672207
21882168
85722500
90314349
34764541
31068085
49059780