42871190
54039427
62285962
51654059
91887039
3612433
46256343
39969182
15062644
73494600
10838524
45015604
36041113
55095600
6689920
40644425
40902206
10829376
5938970
93128996
96985557
56269170
7974459
27472824
15489631
58527330
30712310
76801178
31225855
33085724
32738128
39038862
81397442
84683158
84492506
70538942
62062192
53889453
10689144
34732827