65879080
28081044
8621280
3568746
76821464
2305065
83262297
59307101
84773749
17506131
95741801
23631529
82351881
80206389
45334037
75504828
92978798
47626555
20413981
90657700
30746459
19425160
23689307
4716791
26459910
6474438
49291653
2482627
62725840
76897391
40882812
23361185
29094334
29664119
97811868
9722171
92014493
78954005
5199138
81392042