14003983
56007330
62412259
55527151
29792303
12309129
78404125
55641311
55765047
86364829
79336268
90556766
48577187
53837271
7622641
72275409
40571061
44581198
41819132
99487517
54168592
95736260
33007842
7497745
2217216
62881141
74465544
34521376
96429609
16727586
63543154
75999641
75008046
32694596
81812830
60705683
22132638
37277164
50387677
21549105