94999888
24851861
46144428
92203949
24343864
45837204
13938940
15913077
21272751
65325907
69935090
52458638
95941748
11648972
51776392
86772156
1019140
4335793
74148577
56699979
53427908
4097614
1244094
5629532
78668604
8654328
25794117
63803231
42758467
69373102
21837691
2637199
23055088
10923801
77295846
66231567
90118186
34808714
38815575
7605631