31487522
67416764
4409827
4842030
69278021
9156176
92327683
83531239
79855255
50549462
78142899
32448776
25602762
1448551
3537716
19538090
46115893
59787711
72306453
19439676
21776735
90327388
37104910
56832459
20873835
3036748
21047933
47851915
81021062
32046277
44139655
89194062
19246870
76853213
80522383
64879465
5951944
38215814
73261052
9358678