96999522
34218375
8872675
84435220
12454577
30704983
47672920
91692566
23298211
45632463
2781676
84158263
84127540
66838213
14097646
3619494
2736687
75262976
48776798
93834710
55761849
4542461
57528173
8235911
51931931
48178695
86192536
91454378
31762388
59213248
9682297
7394987
673128
67113456
79614231
77748441
85782412
448531
18921827
50379083