2134475
29143982
18768445
54472979
83464525
48172134
58839690
90702766
78636436
43353887
709313
14753688
1159728
98565679
93503266
75349721
27822644
26567661
70658996
71524393
59743667
99729483
82839628
71345723
96988283
4251540
18261514
76276906
96484648
3716696
2865736
60836470
28502940
88557564
9635120
77994894
84116209
83576544
49357144
98857368