22193454
95555113
5144476
6236309
13043052
8242243
18442215
41496600
86489556
48607553
2947639
9324090
1175199
88366975
47896476
36212594
44129394
50078899
63872765
85486486
13315991
7344579
60507073
7081898
50437718
4675363
33252862
949735
554037
8961175
14491458
76715634
99557522
32098232
20638282
80741290
73676383
63704459
1336966
4698098