13025486
59191434
41878001
5468278
92929449
11012907
66962343
37237077
25793339
1112756
1574393
86495893
52163370
98472310
29532579
92966946
63742629
95901154
11625797
82343503
3581700
11106184
57329214
61768061
98854993
46387237
74677069
52213211
7445366
12335928
5208161
53619844
31247186
42403114
81923615
54443662
28043251
42175007
47227444
33676807