75135285
17455619
13083400
18828833
38416538
28157210
54058317
70752925
14454468
33954046
49224065
961059
84853557
93599412
84797749
9022124
49262174
36883467
4056295
41357379
66028973
13093536
49014160
79616161
2298159
67328521
70783478
41742787
53685672
93002903
59869732
732692
92851669
59116188
29322690
89476679
79476123
6102313
84691163
13707935