2394867
75965792
73077943
91684167
34985071
40595045
52544596
56434098
39391069
18824314
14187749
35473878
81106749
7168739
20748706
51955967
76947261
23571534
79944958
94955800
54134587
42036275
38067870
80095144
95657453
3444183
60209093
9527503
68125861
44183721
83989692
83784979
89089755
93089546
83686607
19656748
53026323
24418100
41999120
17923050