12889952
85166546
40483390
71002284
4734223
67098764
45922911
53908257
29426819
81923184
58104786
48202282
611816
53955969
61311047
78148103
69859293
82303440
31537153
62686907
44032452
67149035
14582840
50301266
6523537
5834202
84048360
7662342
3098611
34272708
63602769
21956742
37048972
39651112
81387943
54228468
45542308
848275
87086822
41006858