72903606
82897712
6328606
55219705
61421020
80591393
95698539
64741985
4923494
64473765
2844021
92536966
82204929
20642462
43037277
31957329
56254920
2009274
49999560
12728191
47714801
43167857
8718757
71417807
34219148
55025858
90582703
6727412
26514703
524771
38633529
96251875
32516186
21748803
36248593
84203302
19086994
42403543
41888164
49149496