97672453
48985635
31606217
19739965
47514600
45017532
1999232
75072022
64527895
33175194
1102913
71142048
18622350
41043463
37321237
94914131
22245958
96154999
65705776
20587754
47854064
76814088
98157165
13708518
40634055
68706761
88726006
56905840
34059106
50547346
16422787
17336882
679090
7538950
8258130
2114296
1429880
72599401
10257948
44737884