52756736
84248953
98406940
87287674
86375313
46681329
30097386
34408438
96143010
39603440
66081435
90896681
5029973
26771970
11235204
93202533
12567512
23659041
8013583
577617
30277004
54323454
58427280
30102841
64555406
88857550
49142477
65591629
38273157
6319959
8346874
8525271
8118452
25009367
57539368
62857225
68553616
578481
44217319
11707247