94333369
89496688
64331301
70096754
13255272
61192186
9393916
96538659
8653531
62273856
77554995
39914655
17211249
11909718
6372113
29421525
49924476
18696760
42022271
7132796
80515571
13653751
56521267
26091315
7215409
86416458
17038982
20184495
25368760
51304237
53964200
44992556
5564576
47279773
22998881
70953632
29803835
93004449
8431620
81969966