80996445
98801399
98449478
23073080
85166021
35114850
44349974
1311681
7209010
36696918
13711060
46765035
4196878
310911
5049816
51099966
92324989
74464168
4474157
64907775
11745893
11768539
38158451
26602896
81715818
9046722
63515350
36299549
31262123
34116589
29575035
85856999
61069
95683447
86473246
43994335
42346849
30237048
51029486
24144993