55764520
4723507
84693660
40806400
68239823
53835235
88279961
59713586
59902678
97683172
17552559
95769509
1591608
2149892
83591938
22518785
1910878
15022162
61012874
19756621
5496151
61724223
79029083
28162107
19044983
38729894
68766035
40497292
1729362
23557238
25887786
12812249
70054470
83426748
2530817
94173068
43484391
36935086
37269582
43161852