70183263
63228827
19705259
66393524
77665646
41155412
39474082
22651870
33064646
88595656
6267538
74641771
13844782
71366169
7578569
96439943
37238523
69885471
7744375
72887737
13375355
18917341
73954307
9913181
10998104
24777289
80804491
3909706
81057460
46635770
66255777
89375701
39127254
22753944
4784542
25296653
86038356
46237205
45879815
3612462