53861621
31461537
4022426
98524
443101
10708332
43954018
60703144
75568143
41925528
68703222
4467607
68738814
20848611
64923547
20537059
7957104
48595577
52695708
84243349
53985227
83837938
29233301
54659370
81554021
30293663
55916314
76804012
86704630
22213824
46831350
80699508
17162552
78086990
33149105
13852570
88186926
37683130
45292120
94013790