44675533
468520
63115838
71122758
89238069
7689091
5742146
99629490
61514159
33689528
74722208
6653747
6539807
35517765
77636369
55092240
55852604
67068841
41496080
73785210
54088493
12516238
75579270
68566666
84086113
3458825
49337855
28431656
85594262
21758548
6169209
97847024
63478979
70464187
65134937
27937991
41548335
30953557
58863959
66059541