94403684
63169823
7143742
28337425
78233277
23425481
44852802
31624433
8973648
37956991
91803410
28111563
44813213
59632862
82661909
51877668
1791873
634465
435149
55064456
80344642
506402
86789829
54786978
81723450
55256503
41533700
69305797
72679615
20378026
79514763
4216956
47975082
28185296
33324959
59896413
6065250
63309436
49431226
5095508