45635985
54765257
79377620
56481852
52083971
94802270
220626
55064560
71595240
33459456
68182707
75284859
24552895
7971291
64227955
652353
89069689
71088653
37232004
31604965
4333608
90845552
69074101
1453286
55448246
57959372
89098149
62718850
28954641
94464225
82784675
95079819
2459550
22359583
7735139
75063694
61738771
71988354
12725132
4225408