33477786
35879044
65694560
9280269
3019798
71005067
20905481
30683991
50573098
26974734
51413678
86403113
62663324
84517631
51276009
4950262
35408352
80833884
51033943
43861859
83642329
2044722
38814154
42505628
58069780
1854123
23465431
7713674
74167570
26641991
64531317
68099522
1021632
52506816
63254140
12234630
10694038
98396706
7406484
33057496