29106359
5306315
5075645
31897872
7778298
47552079
6120455
587303
31976086
39201409
65519594
16023062
12047110
46928591
19065006
82671640
78383407
67087733
88822883
13645810
32723887
56769474
54792292
95743803
92113396
79488371
13432194
6698676
59173856
20247654
95244085
28654354
95823052
81153467
19721500
8151968
5851566
26257867
97783112
96658459