96138491
69113827
55577742
3955204
98963744
3886849
1459809
3395432
287577
46413069
60255222
44301513
887847
64493677
7755643
42018786
87978522
6162833
53588816
67487714
1159349
96207484
48835336
31577444
70989371
83312202
91288515
1418756
21754192
79438136
32351689
62151280
71725974
29921200
4987626
61433284
13382773
24441942
30407050
86874597