44403125
71356570
25927694
94096860
6253671
2975784
80007057
37359724
20738852
92844552
37818086
53998684
13931772
8966386
34823210
84448898
18906885
22316524
8663868
83546401
30731452
5854052
96732519
88582872
77215598
27161436
24626484
4537366
22718019
21182431
38891909
3008116
75651457
6587220
69415169
85362592
56512867
11957941
79827903
5996376