2637161
86357279
74051439
95361600
47225966
58658945
17735053
45496941
800186
87435255
88298101
32784461
55261069
5160195
6575216
74167673
3741383
21638367
9765120
99172203
181141
34149687
93099218
16645436
30506958
87544607
2058781
58513801
40758121
47464799
40733041
47896623
4431810
48471854
10551924
76288806
9187051
43863588
4953822
1968677