97351603
31763846
9465320
20958886
38722978
34429907
44539970
4926234
33815384
2344558
89718671
52127888
48618970
54534006
93515687
88299028
34561761
80175940
75052270
16792388
21182565
50532044
81895806
23257679
19901158
7895052
78682486
56009104
41988340
9667287
44399397
28476763
9867426
35192734
28563026
14207956
88523009
89852459
65365162
72126825