61424198
30366956
4748404
3231694
49222195
81445522
78145690
4666584
64831139
86979925
18459862
20008533
27393449
44494405
30919700
92402033
49813149
72082183
82941645
69634299
85714473
41923170
9843895
87396444
2696859
29435610
33893343
85043363
25695597
84011747
5694912
64243864
72204466
46144638
8388522
36971539
30405211
26386605
70901603
40362183