22967431
6995665
32385842
24103159
42254948
69865121
85412699
24288401
42857522
77013103
82012259
39878089
5377069
70505502
97887021
6906695
70695694
90137650
39118927
77066028
42874431
65535400
31763654
21254725
47388652
9741325
86441473
92241198
70302602
88637253
89542229
93142854
40377844
3859481
99683860
2451947
26941804
63977080
69144904
89494521