50635766
68198820
98888738
55095020
855281
51142323
78702968
26565116
66796722
13091730
13639703
68851361
50194793
16064770
27197904
28007451
91849907
49719285
39397269
72481258
7061733
86679259
41638271
86715810
85603744
61121777
74161518
50883121
10381141
22686363
96131381
95024686
21784938
23366534
35196273
41124512
72322985
51732244
82163919
23862942