14333029
72632826
9175880
22663943
15168389
11501426
3813378
76539659
44073231
51982933
25809813
9885256
97006511
60172968
58004849
22668998
74913053
33473736
72865620
64525016
16098491
22995416
90559243
74047734
42088860
15099006
30784204
75396569
58457712
52831188
85603964
5872740
27554907
89654687
9624575
24204250
92407010
10946966
70565882
84325229