4043212
42472951
37325091
66505121
39065816
65835982
74722168
89442477
86862750
6335863
93989225
6657994
12016687
3257300
19382174
13473044
93558829
45062414
94142822
71146150
94726859
61996788
41033985
1304281
49769996
5357756
24102536
4194450
94917969
47208806
26823126
86953193
78573982
73661057
51473469
55843509
73717004
61019644
70768340
84638073