53506317
69511258
43546549
87181272
66158669
4692984
54955780
41674932
92654620
67298733
26865690
67088965
34326817
59983421
19029896
66629225
6854863
16148252
87049900
37394286
6449672
6184036
90793935
5651762
5512164
94016870
59451064
59887604
65826602
17498216
18033660
54604360
59331751
32207871
76131173
40801822
9959269
2036064
26377692
25434092