40317737
20224221
8512280
42631909
8606453
7097554
95283170
5073827
5587585
491258
40595566
69866660
92572666
71025047
26526508
55309584
79437321
32128285
87087881
28127154
167954
34886283
40324532
5578557
30024343
54323483
44513052
50062887
61235767
4545217
29372104
43399852
20446897
50034099
44005785
22882511
71312429
7549970
36297979
59143069