77283160
33662604
89502922
64524689
24299940
51164174
3485065
53154771
73298647
11223994
10866601
27492727
88591219
94952636
89425154
83523452
22696
14817625
47521350
51991746
51292727
25264047
95867148
63631215
83742120
47261244
53182382
70956683
73426713
92222103
64893826
10265227
49801787
58549218
4435966
98696585
9595144
61138272
18342616
2262126