34901427
4599855
19657170
52179628
22351346
28795226
25849972
11272557
76366779
52676939
50747707
11839629
8294580
47964160
82481296
28799396
3084370
72451757
15052899
90296424
76408816
9025468
22909132
15088
47833396
40191269
53878187
22976878
9888345
90374142
16021788
1394394
48956617
99605001
32629792
96025615
32889116
43119056
16384323
10679167