96382021
44857871
54032856
94505958
77613609
4323753
22374742
71639096
56331758
47889592
27004505
68022000
93874576
83205326
13914318
48939543
30573468
32637663
3947164
6621216
67936393
79809618
54548635
91951188
17507239
70348516
47329649
18707130
52751232
58814556
99279724
58538937
35463970
3018204
79843191
2949752
34964332
71817316
8752625
9841871