21853521
81421265
4367926
65616752
31414922
64572551
80834584
412957
17282976
35673310
29125334
26022314
61848662
4046192
84286533
31421670
92404986
98102004
65898554
4443992
92423269
85533760
92602571
91842559
1887369
88338398
70778009
19443719
34117956
59174073
32441425
85785131
2995033
42009468
17812097
54608132
83122433
92595151
43208840
1484378