47672768
97278624
66351941
99317429
1924419
26445081
34787750
41729569
30173413
79284643
98089731
33237929
93746551
3078561
14159818
92285312
44788250
60327127
68952166
18906945
404616
98197098
39914548
38889332
86707069
68727023
797916
30434812
82707253
74414399
6331084
99079073
86201103
89191039
73181499
44735048
412022
25399828
21493602
13914032