28521436
83816684
38899876
46921958
71758556
61329646
4303211
5375066
47098218
48745510
52028725
55921386
18233813
15329023
4507294
96315428
79268323
42951608
54319
8461246
32905032
75576529
87476675
38256044
12176723
68483533
28813924
59262324
1702173
83451193
99389482
32185575
79674326
31061070
36718933
45385542
8502316
98542985
84315113
9595899