20732917
55751932
13636749
84725196
58942212
7764960
68617190
76292727
63705821
3468342
96679696
1603541
59298302
86185460
9421761
54286931
677033
48328975
72209991
74138116
66879480
32147415
9448443
51911285
11564997
65772918
31634856
48923255
6261313
32682083
53273196
76893153
54611366
90557787
70992680
9918343
24768335
6148653
34783828
26741363