37228485
7968695
54757211
29303146
36175541
46103971
30748415
28353474
32583222
73252942
9132478
98411961
53836325
33872491
10683131
83823966
85524226
84458283
73824003
45283431
4858841
33283851
35093987
89448638
1052913
7621749
8324596
28517883
77671000
23308904
33265600
19216392
86189558
28314162
57747412
22738528
66158742
66077216
60238453
27327488