45643693
96442153
61075429
96848342
57273510
54296764
4609264
51155628
18734783
90313348
95787542
67544925
48031074
90779902
26116794
25412753
15566000
21886199
20102480
52896773
8348357
5694394
16005657
9351995
79229748
70509874
12716585
79068431
24611853
3536221
56443431
46008725
8596422
59423625
2873751
23117484
36927717
59476251
40067855
60401974