154385
39046966
9266159
44466450
72655689
8233999
46953898
97174346
2157758
10484928
63844350
9958356
4556319
4692178
92364487
83689722
24222092
43192648
21999060
9608303
21747870
40824018
1042547
64014397
88266764
76129783
80289936
48197597
1886511
54816728
3128367
57254397
14185133
25518122
92143196
102570
9528144
15418422
81293177
10422157