80384097
85026281
50667516
66114801
7399175
26118571
87689216
10924881
60856535
61069205
66826503
67698062
8772072
20726383
93462134
70191236
95697284
20713028
73075186
16543460
69144270
14186342
27505688
47281751
41135070
84256315
52656636
52537053
43836527
37305834
47454549
25518720
79201984
8156243
20947219
20179027
18721383
99268524
6220780
47296361