47177783
2269290
888321
69538708
41473116
79335952
64812512
8415894
63686448
68599799
11562
911022
8863893
79141932
27804267
4052366
7835786
50908126
23808624
49538274
27635051
36797759
3625559
71906968
49026533
92664684
8418610
91075570
38561258
46762475
64634722
70873903
26171984
22314586
6974359
23346756
19731609
78051013
25802843
99614705