48297228
29466554
28416287
77664258
24863942
693616
64698822
20187440
58045536
63924382
2603738
69393432
9387531
45691426
10872311
22876587
64275642
91821091
2818783
96738840
44423541
61857663
7916585
34718690
50701995
96346761
45924720
8263751
14774988
26748152
21267684
17742720
57571176
46925340
21562145
76485845
73684105
29727282
86403765
2219271