52436533
4811935
47003374
88959553
4275551
83994660
22579010
60328250
95078137
90177173
75623751
72842788
21809395
16034649
82341261
23357450
78939755
44638087
24752408
92641886
84852832
60558429
1111985
45414076
70036915
30242838
96316017
30133686
50306930
94147638
898435
27615557
70032511
65094048
10419051
57684078
46431662
96141969
3874216
82332294