58422961
67004518
16335076
5148147
68033119
60407143
54868954
1660286
38723551
32789776
41485411
5094428
27901345
31864334
24854169
26216251
59406787
83195362
8346764
74043600
68464857
81448790
29823186
9480307
51857102
12298444
46729219
5108878
98649225
84371099
99494825
65743091
56105888
5845116
95614991
50221318
91627524
10248709
40426367
99466859