20405332
35777239
8343349
9855832
60393195
44608832
7291360
13423901
75734490
80116159
86543585
14132864
98822839
71228486
59656011
87187268
55363615
24444238
1504670
65924996
71714764
26404915
11168399
60992719
51252651
5957945
854679
78991843
66998024
60966629
97811126
34943721
93371164
69437194
66081177
68307908
92862132
72577618
8783282
52466247