3985271
2814631
45959797
35998314
46569217
97477414
31209326
5485926
18288528
68157971
47478061
12028189
4740757
21073286
48647416
5819270
66867750
37242195
52608684
26037305
56009469
96063541
8030327
5588508
32877927
20084489
5598359
8809163
145297
61182644
45959391
70423043
17432847
3603031
39108563
81906212
69313806
9215261
28221700
76942283