68967062
493903
15202287
11917950
51626993
7405220
84889637
2774294
5248836
9280730
10781867
71977633
19082466
5345520
4544579
90079802
70111136
91406902
21363597
36342642
33814127
63787147
74209998
86837952
9712328
2850640
40568798
61662685
44285605
60882219
82252157
43728170
76045627
1212419
96653505
81827301
3744244
8112765
78481040
37634841