41071339
59379542
96846441
60135732
40606542
16851464
86194178
54293972
69988463
48752020
3271515
42236198
89975109
30407900
58684282
93949569
1104525
69136600
86002446
29201962
93287964
28225449
61598374
67258912
4997354
8335425
5626401
74923707
11185282
90051581
31539188
10648881
40836154
33867924
99937266
34004745
10806702
66972274
39489185
7972503