1637489
31364141
1955206
93661496
32631159
31822247
64131829
64039017
47864809
33603220
91743694
94381111
69245955
85212196
97389329
58019775
6840877
15579197
39342361
25437387
58573630
62411627
33069489
29116082
71638848
1016404
95202890
64621417
10707273
10994988
574921
94597993
51507264
8159947
7609072
87242170
35985519
18884779
69057092
7096300