94252887
26389746
28555354
2079126
17771699
3149391
85961762
12855627
90621649
11681295
75022365
2017833
32876646
57255115
83693938
75558064
96137552
2897924
71016748
75632072
45311628
60555386
86466935
4556234
15666296
32681764
77515526
72469379
87273899
23775588
66205455
66007793
9699415
53054012
18105461
43896027
17998008
85794113
76245470
50168885