41856215
40956104
79492952
3099890
51134021
4201275
987558
41851787
21616022
72805416
87157781
58415810
24277385
47574511
96032032
91712047
1639878
5139279
84294981
58901918
71804177
88485867
72714110
71035498
72657940
21005684
15019282
4738050
4802902
30905596
51355019
40802371
26184253
3958394
94955865
67876262
46306196
62561055
65161237
80591892