42352325
63231600
40332140
3704222
82697512
11861202
65349317
96046809
31022400
81832216
97849775
98422725
69601994
8449201
71332374
83294683
66045946
39232012
35487636
47638953
34444463
33229363
9171021
971388
37211979
13736027
84295159
94261677
8376616
4080384
392121
64004098
46658570
12366656
32165843
98084808
46168908
26335906
90743081
89557487