59433755
80501029
48168401
39479641
70583016
43395030
21344580
94457944
96976740
74535669
28293750
26553236
82103977
1151314
56258167
70043581
13006980
74992095
52209182
27443876
32587562
95546793
61073215
60263152
33336505
72765355
65928937
29272902
45189592
44223067
72028908
78169609
42911103
52853127
75051407
92592439
58503860
62256548
595982
37697999