50407846
33487714
86024874
95576515
8438397
86055100
57779981
25374509
135171
96235002
25549836
55071611
96306451
31089815
34476753
37837916
41021426
71556907
36539311
42387174
22521328
11146814
72839126
58569239
52251052
25816566
24499711
54145781
255249
89783097
94433314
76611116
2928347
647653
10818639
21409755
421830
36161495
97273683
83231346