69693625
4441735
44941092
2610286
35807907
33481325
87666333
37852685
42098687
10814479
36138041
50112971
86942926
89436122
94385486
40403974
79933069
9592820
26146906
45448845
73696032
51809292
3117995
7081864
57346492
41957308
84838863
20083313
4146882
9745825
37219692
28584796
41681158
11899631
79385414
66551795
7171666
3829540
63655494
76261353