17496082
94477301
5897038
2448678
95193430
92366034
8065115
525806
4501132
3161184
20619339
6893923
41505464
56299195
41828000
836856
54654379
87931546
17175008
98687018
79144785
405444
91854932
94516095
27282081
88347468
49576749
9203193
2128136
37742973
87531932
18264334
297991
70458977
71284736
16823340
24776792
24667954
61548479
69794276