11649502
41078232
8023992
12254806
52007999
7345820
295464
356397
43938391
48849874
73531658
96256080
87701734
2853666
68306878
3054937
89136869
3515993
99186496
90077714
70214654
35411254
27772951
40339007
50288687
58609643
40919784
74487416
34259989
5492370
92465889
43782429
7056436
10667917
98174290
48704779
882955
91064917
59978846
48068399