90436342
142239
87595293
53123370
63182860
65221222
53866323
4345821
6635261
7533499
97495108
23598200
53131327
24726689
47422191
38558722
2515960
45801282
1261780
85283607
6532147
59799729
59305706
70174475
8655159
9602547
55104741
66872045
76546855
51254096
79039180
18939478
7326673
16102739
15905005
47868287
94941088
15185884
76859396
84302826