424191
45753048
96441737
45153826
1265646
79697572
780344
58395788
60124096
1452648
15401352
3659872
13018855
15022665
60261389
2310492
88227444
83472139
99883464
988706
75181963
30581387
33755399
26699037
65844452
81585590
70098500
37568185
61312093
6303367
90294205
48842906
53214615
75386089
94811198
21312563
28347494
50891687
19045764
51306377