68902960
90413368
24043883
93919694
2127721
39307645
59811001
12337615
27551859
27753442
98268981
5319420
32311412
16705198
96169218
60048477
84846227
74211869
32956227
46567847
58561578
84076230
73207315
18845826
33385987
67405387
68684743
75007397
57704969
41306458
97123301
41018788
29473723
30975044
3241627
8003132
28206639
86207574
69458287
41089644