41694985
91271466
45142708
14025167
86024834
33621065
64416150
9468533
59174878
75285791
24338887
5251474
66623609
37874615
26389742
84723409
81424353
70696072
57121833
89898381
63414770
74407311
52064
7953628
50348356
24267528
62069952
50234116
62823304
83624558
67205268
9901919
35115583
7762881
44751201
86655245
91454486
78455595
49717885
20715773