38241629
67993127
80927015
8923785
7896612
59959588
36715084
7452105
4279937
74033175
19423628
24572667
35321804
20197403
54193411
90748095
55012336
4625450
54627042
7748286
36958077
72834832
8244341
73922470
68913605
1335120
95963525
75403026
97146281
8939448
15181021
20554937
93595484
8239254
47148474
9670985
745570
4414701
71503153
13002414