32061138
47976459
14867879
4909841
46194881
1329965
62753622
27918662
17729062
21132679
40802233
61321285
35287840
50638227
4514578
20124409
13678287
41466170
38048266
31405047
75291871
63375281
29828032
92556267
72957921
62662193
91213198
20745436
6538037
24758851
85752645
73469855
1165972
61978516
86223752
45372697
11019595
2554225
44771428
7317701