98949737
62909235
87969201
62649842
68183713
54968577
84186095
8702053
50508359
5831997
96063266
6208646
75257837
1681488
39674350
95126536
54572618
163260
78533757
80914311
20944664
4513802
68871909
17424178
74801453
80295527
75256608
93254344
83304968
9224914
87986640
51617621
26836507
3073278
8747912
72755220
37167376
77905897
72924094
69198227