29305491
86684549
54795309
69071890
26762263
41158284
38911508
14387682
17492345
927813
7055952
2487071
74693854
77752021
93595639
68645750
81633191
70218923
56551
3122950
48158064
10992831
72866712
74677209
16974289
67555546
5759201
62213558
57504986
86171160
34088798
86173641
25266254
96656387
7535652
50043663
26442680
46992543
7522604
21969054