30431899
32631255
57772630
44485506
70101406
58847273
8294101
75351551
3863405
39287903
12343518
31721016
98887701
77002149
30389854
91473081
44989789
41756380
49741573
10755333
37731902
8344915
58548130
5130793
13716169
84273964
10378367
39732028
91552896
740884
2492563
15464481
14887513
12977444
35769072
96203077
3821181
62634090
54192102
2136397