62134920
44442938
55897460
38098866
27188522
72473371
62906816
78332675
72708528
69163618
8923534
54187385
84902245
70315542
39083677
68516443
81983584
79283973
5915381
95313401
27018525
3025115
1656756
1112562
2519444
37413060
5967684
1572369
55067785
59253134
54826073
95103312
36773822
27314697
67905707
15931729
38827894
31949119
6325850
97731526