80302700
8195312
35277719
52025853
95424826
57423053
75223083
67543617
43248415
8849106
93046490
24012460
39682260
3906424
29232218
50391703
26126940
84608335
82024568
72105051
99695628
7475686
4152976
50956265
83372618
23551115
12411614
19714779
46352677
89079271
17009095
59879105
29241041
53239727
73758902
52798905
59511103
19235949
18379704
99743564