50254987
93068745
78723821
9687515
53603008
28328434
51764718
1439036
30042442
69642647
81937283
3292572
11547346
72919888
1467140
97449359
60781313
91422645
1583125
50697176
15154944
35813504
5035635
61071322
2064529
28682510
19336540
19974758
241636
51829032
64268988
2288297
42761701
43198564
84977272
81407480
40089996
92867845
70861112
546966