94796267
3088619
7369915
12885662
3495393
73282882
27467678
99331881
33681328
94555634
17308114
4318335
8052002
30974649
53321060
68574326
27529055
47105389
9515996
80536520
64167767
19353924
63292460
73241409
532127
83738697
84492721
22563275
95561526
25768498
83676801
89258468
69755324
54799134
8708971
52564498
239453
98594893
42865490
13095317