39138980
11222259
6235190
2334697
98534733
4865238
58251232
63931326
22302319
56221295
7359129
89812070
50935847
43985940
90732748
54710
89692650
39324600
16945318
44413669
9703754
96569303
90249448
5515483
8078781
57454001
66891725
2182552
89938052
61267658
10908667
71834039
43354723
61894971
89381604
45629047
76461870
21689082
50887291
33156864