35798092
50791519
35375741
93076888
5603644
74462301
85033819
44886777
44498420
19652184
30297355
2057154
16738798
95964761
64946613
13414423
1169367
3785223
61313142
82161029
96715605
32429594
23167949
23862215
61451297
26821462
94971876
7588934
59576402
4549121
8362373
92704374
76665969
46103867
30258175
4778646
57638670
10573088
992506
50055845