50359674
81758489
1099933
6542241
44384790
70275064
2444869
61578383
47021394
79899959
60759410
55014966
46525195
26643581
5073060
24776804
9746840
22603662
40588624
69187500
5421172
15149346
81491151
86533619
37677694
16132486
8789372
75288049
54866106
53844412
73489889
97206164
86771272
8481799
50933285
3734929
96662727
60598660
67698531
66064887