16129548
63948852
75705275
29916209
23544701
63775967
10663620
40817689
16222918
7571631
88438091
59175037
22832892
16772745
98625255
12793817
98201432
14261167
93096126
58275784
95458146
5720917
45344757
60025206
63397852
64245839
23274866
2332833
89503269
56707864
65418867
55257597
53569350
3121110
91487969
77466662
58223067
37083252
86678511
40711556