43909490
87699295
54356385
25753757
28347970
2003917
82136991
2608230
47854062
22376493
83836897
70529589
56492917
55243747
34318668
8621676
64048610
93947251
94841230
93623500
60667615
67399516
48956020
83128681
56075013
82398158
49235099
11828104
98446238
52883915
60039775
62004924
32648001
94205472
26376482
99302862
41219401
1656196
38038721
58349757