53865233
12421473
80636053
38825535
39343906
8493267
37065494
1348847
15498066
85641900
48602344
4056124
32525342
44795528
44006855
27478714
41581322
89639963
92797572
21567434
95273433
4308237
250668
80601076
68642160
76596387
11584663
99526978
6916307
71871089
21225137
3496751
6202606
13352339
50201477
96939029
82614506
34468483
78118041
46785112