95532433
67413052
48936627
69844032
2596838
65695826
78751331
11425239
92522671
4902407
87711075
4836747
60617934
29655104
68274471
31598836
58332505
48896581
16911405
65209253
41789180
21698156
58937899
16311798
11299979
56488861
4350278
68927787
923534
5691093
17314151
2023112
85043340
79586777
16195892
7852361
59095584
57835785
5931674
7059876