95395751
27213993
48281125
63052510
99634253
4737747
42822533
82178907
91262499
1314652
68716304
4036767
57142099
16359539
3993511
68717142
93522299
71807130
51717704
27987734
29539900
12131788
49833070
4680587
9035564
70651519
34575799
4044888
72319509
95726580
789672
36886808
18216786
64316021
4231393
36733240
45541562
25049807
7263991
6919934