5133997
50299598
84044550
25229201
54472691
81892864
87912421
8572724
948935
31431877
51799027
6479773
38106397
516827
31679743
94165166
20522063
65255343
59354983
49741824
29694969
27223774
87048424
11362371
93068561
5410459
96631777
624773
62731909
7027118
95455119
23134177
4148786
14301742
7577905
67161590
88173416
8942933
99345624
4727820