5162314
9553032
91231300
69042692
32579331
79518278
98872244
66907048
88887411
54535763
105653
59973799
30545280
52436543
32739479
77529604
19878639
42796546
81874426
31354667
99495308
4417270
532875
83079441
4151751
28705573
5167148
38995273
91324974
62839054
6761808
89067361
43051120
49532759
52309813
45666977
9358730
96025268
57598311
2115297