32762626
81869639
43983835
27802361
65407060
65687814
83636469
10502982
55952986
4244760
41115594
387690
22394272
54484536
18504207
14143514
33766508
33633208
61253065
51307610
32134648
73596842
63754150
10338592
33761229
87039916
8129532
97947236
7727842
52165619
77672114
61814922
82791159
87439372
77007560
48536030
3217151
73419271
84123816
1688716