33785077
11813301
68449435
1265576
59701209
70938619
3529187
55907547
29883376
35132934
80054297
85131328
46798475
71569033
25647534
917761
41325752
10045704
79673922
17443475
5906816
864982
38714652
6346222
2875602
29676469
69225270
35121342
73561050
19157524
92886485
51124943
4064545
40953387
26979780
71484028
30696884
2118384
21145737
88631159