88944715
66783179
4499441
39395974
74396188
1257117
83206958
44556676
72075678
2219202
83524005
35701929
29842401
66916318
9172690
64527579
8508202
68403002
76621901
70581710
19843550
2784028
29729432
17484383
28328613
94036262
32645650
34761077
81816225
4548993
3702284
65897050
31344555
3333611
7292631
22054264
93617444
18262720
47044719
30372235